embark on a quest - Turco Inglés Diccionario